import os
import time

import pytest

if __name__ == '__main__':
    # 执行pytest测试用例
    pytest.main()
    # 测试用例执行完，等待1秒，生成报告
    time.sleep(1)
    # 导出allure的html测试报告,allure generate(固定格式：生成静态资源报告)./temps（allure临时JSON的文件夹）-o（输出流）./reports（报告文件夹）--clean（每次session会话清除之前的）
    command = 'allure generate ./temps -o ./reports --clean'
    os.system(command)
